package com.gbiac.modules.monitor.model.dto;

import lombok.Data;

import java.util.Date;


@Data
public class PalmVeinDevicePassRecordParamDTO implements Cloneable {

    private String id;


    private String personId;


    int state;//状态，0：准备就绪，1：正在上传，2：上传完成，-1：准备重试

    /**
     * 人员名称
     */
    private String personName;

//    /**
//     * 人员图片路径
//     */
//    private String personFacePath;

//    /**
//     * 人员图片上传后的URL
//     */
//    private String personFaceUrl;

    /**
     * 人员图像
     */
//    private String personFaceBase64;

    /**
     * 全景图路径
     */
//    private String panoramaPath;

    /**
     * 全景图上传后的URL
     */
//    private String panoramaUrl;
    /**
     * 全景图
     */
//    private String panoramaBase64;

    /**
     * 通行时间
     */
    private Date passTime;

    /**
     * 通行方式
     */
    private String passType;

    /**
     * 通行结果 //识别结果，1：成功，2：失败
     */
    private int result;

    /**
     * 通行失败原因
     */
    private String failReason;

    /**
     * 通行分数
     */
    private float score;

    /**
     * 通行活体分数
     */
    private float liveScore;

    private String type;

    private float threshold;//识别阈值

    /**
     * 通行卡号
     */
    private String cardNo;

    /**
     * 通行二维码
     */
//    private String qrcode;

    /**
     * 通行体温
     */
    private float temp;

    /**
     * 通行策略ID
     */
    private String policyId;


    int locationX;//人脸区域X

    int locationY;//人脸区域Y

    int locationW;//人脸区域W

    int locationH;//人脸区域H

    String remark;


}
